li{list-style: none}
a:hover{text-decoration: none}
body{background: #eeeeee}

header{width: 100%;}
header .top{height: 115px;background: rgba(0,0,0,1);position: fixed;top: 0;width: 100%;z-index: 99}
header .top .logo{width: 25%;float: left;margin-top: 15px;padding-left: 2%}
header .top .logo img{max-width: 100%;}
header .top .nav{width: 55%;float: left;margin-top: 45px;}
header .top .nav li{display: inline-block;}
header .top .nav li a{color:#a2afd6 ;font-size: 16px;display: block;padding: 0 20px;}
header .top .nav li a.on{border-bottom: 2px solid #f78c02;color: #f78c02;padding-bottom: 10px;}
header .top .tel{width: 15%;float: left;font-size: 24px;margin-top: 40px;display: flex;justify-content: center;align-items: center;color: #fff;}
header .top .tel img{margin-right: 5px;max-width: 100%;}
header .top .arow{width: 5%;float: right;display: flex;justify-content: center;align-items: center;height: 100%;background: #0036ce;flex-direction: column;padding-top: 1%;}
header .top .arow span{display: block;width: 60%;height: 2px;background: #fff;margin-bottom: 20px;}

/**下拉菜单**/
#nav .nLi{ float:left;  position:relative; display:inline; list-style: none;text-align: center; top: -20px;}
#nav .nLi h3{ float:left; width: 100%; }
#nav .nLi h3 a{ display:block;  }
#nav .sub{ display:none; min-width:100px; left:0; top:80px;  position:absolute; background:rgba(0,0,0,0.6); border-radius: 3px; line-height:26px; padding:5px 0; z-index: 9 }
#nav .nLi:nth-child(3) .sub,#nav .nLi:nth-child(4) .sub{width: 160px;}
#nav .sub li{ zoom:1; list-style: none;border-bottom: 1px dotted #ccc;padding: 5px 0;width: 100%}
#nav .sub li:last-child{border:0;}
#nav .sub a{ display:block; padding:0 15px; font-size: 14px;color: #fff;width: 100% !important;}
#nav .sub a:hover{  color:#fff;  background: #f78c02}
#nav .nLi h3 a:hover{ font-weight: bold;font-size: 17px;text-decoration: none  }

/***首页轮播图***/
.ind_one{position: relative;}
.banner { width: 100%; position: relative;overflow: hidden;height: 800px; background: #000; }
.banner .ban{padding: 0 10%}
.banner .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.banner .bd ul { width: 100% !important;padding: 0; }
.banner .bd li { width: 100% !important; height:800px; overflow: hidden; /*background-size: cover;*/ }
.banner .bd li>a {display: block;width: 100%;height: 100%;}
.banner .hd { width: 100%; position: absolute; z-index: 1; bottom: 50px; left: 0; height: 3px; line-height: 11px; }
.banner .hd ul { text-align: center;  }
.banner .hd ul li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 50px; height:5px; margin:0 5px; background:#fff; opacity: 0.2;filter:alpha(opacity=20); overflow: hidden; line-height: 9999px; }
.banner .hd ul .on { opacity: 0.8;filter:alpha(opacity=80); }
.banner li.num1{background: url(http://www.lonsun.cn/images/banner01.jpg) top center no-repeat;}
.banner li.num2{background: url(http://www.lonsun.cn/images/banner02.png) top center no-repeat;}
.banner li.num3{background: url(http://www.lonsun.cn/images/banner03.png) top center no-repeat;}
.banner li.num4{background: url(http://www.lonsun.cn/images/banner04.png) top center no-repeat;}
.banner li.num5{background: url(http://www.lonsun.cn/images/banner05.png) top center no-repeat;}
.banner li.num6{background: url(http://www.lonsun.cn/images/banner06.png) top center no-repeat;}
.banner li .banner_center{margin: 0 auto;text-align: center}
.banner li .banner_center .more{margin: 0 auto}
.banner li .banner_left{width: 60%;padding-top: 13%;color: #fff;}
.banner li .banner_left h1{font-size: 38px;}
.banner li .banner_left h3{font-size: 24px;margin: 22px 0 44px;}
.banner li .banner_left p{font-size:20px;line-height: 34px;margin: 22px 0 35px;}
.banner li .banner_left .more{display: block;width:118px;height: 38px;text-align: center;line-height: 38px;border:rgba(255,255,255,.7) 1px solid;font-size: 18px;color: #fff;}
.banner li.num1 .banner_right{position: absolute; width:440px;top: 144px;right: 40px; text-align: center}
.banner li .banner_right img{max-width: 100%;max-height: 580px;}
.banner li.num2 .banner_right{position: absolute; width:624px;right: -36px;top: 138px;}
.banner li .ban{position: relative;height: 100%;}
.banner li.num3 .banner_right{width:497px;position: absolute;bottom: 0;right: 0;}
.banner li.num4 .ban{margin-top: 150px;text-align: center;}
.banner li.num4 .ban2{margin-top: 15px;}
.banner li.num4 .ban4{margin-top: 40px;}
.banner li.num5 .ban{margin-top: 90px;text-align: center;}
.banner li.num5 .ban3{margin-top: 10px;}
.banner li.num5 .ban1{margin-top: 15px;}
.banner li.num5 .ban2{margin-top: 10px;}
.banner li.num6 .ban1{position: absolute;top: 50%; margin-top:-163px;left: 10px;}

.col-tit{margin: 40px 0;text-align: center;}
.col-tit h3{color: #0033cb;font-size: 30px;font-weight: bold;}
.col-tit .en{color: #fff;font-size: 18px;text-transform: uppercase;}
.col-tit .line{height: 2px;display: inline-block;width: 50px;background: #f78c02}

/*产品系列*/
.product-series{min-height: 500px;background-image: url("../images/10.png");background-size: cover;padding: 20px 2% 50px 2%;overflow: hidden;}
.product-series .item{width: 19%;float: left;margin-right: 1.25%;background: #fff;padding: 30px 0;transition: all .5s;}
.product-series .item:last-child{margin-right: 0;}
.product-series .item:hover{background: #0036ce;}
.product-series .item:hover .cn a,.product-series .item:hover .desc li,.product-series .item:hover .en{color: #fff !important;}
.product-series .item:hover .more a{background: #f78c02;color: #fff;}
.product-series .item .icon{text-align: center;}
.product-series .item .title{margin-top: 10px;text-align: center;}
.product-series .item .title .cn{margin-bottom: 5px;}
.product-series .item .title .cn a{color: #212121;font-size: 20px;font-weight: bold;}
.product-series .item .title .en{color: #676767;font-size: 12px;text-transform: uppercase;}
.product-series .item .desc{padding: 0 30px;margin: 20px 0;height: 240px;}
.product-series .item .desc ul{padding-left: 0;margin-left: 0;border-top: 1px solid #ededed}
.product-series .item .desc ul li{padding: 10px 0;color: #676767;line-height: 24px;display: flex}
.product-series .item .desc ul li span{padding-right: 10px;}
.product-series .item .desc ul li:first-child{padding-top: 30px;}
.product-series .item .desc ul li a{color: #676767;transition: all .5s;}
.product-series .item:hover li a{color: #fff !important;}
.product-series .item .desc ul li a:hover{font-size: 14px;color: #f78c02 !important;}
.product-series .item .more{padding: 0 30px;}
.product-series .item .more a{display: inline-block;background: #ebebeb;font-size: 12px;color: #212121;text-align: center;width: 100%;padding: 10px 20px;}

/*公司介绍*/
.comp-about{min-height: 500px;background-image: url("../images/546.png");background-size: cover;padding: 50px 10%;}
.comp-about .col-tit h3{color: #fff;}
.comp-about .col-tit .en{color: #d0c8c8;}
.comp-about .desc{line-height: 36px;color: #d0c8c8;font-size: 16px;text-align: center;}
.comp-about .success{padding: 50px 1%;overflow: hidden;}
.comp-about .success .item{width: 20%;text-align: center;float: left;color: #fff;}
.comp-about .success .item .num{font-weight: bold;font-size: 30px;}
.comp-about .success .item p{font-size: 18px;color: #d0c8c8}
.comp-about .more{text-align: center;margin: 30px 0;}
.comp-about .more a{display: inline-block;padding: 10px 40px;background: #f78c02;color: #fff;transition: all .5s;}
.comp-about .more a:hover{background: #0036ce}

/*解决方案*/
.solution{min-height: 500px;background-image: url("../images/23.png");padding: 50px 0;background-size:cover;overflow: hidden;display:none; }
.solution .lm{width: 25%;float: left;padding: 0 30px;height: 100%}
.solution .lm .img{margin-bottom: 30px;}
.solution .lm .desc{line-height: 30px;}
.solution .lm .more{position: relative;bottom: 0;margin-top: 50px;}
.solution .lm .more a{display: inline-block;padding: 6px 30px;background: #f78c02;color: #fff;transition: all .5s;}
.solution .lb{width: 75%;float: left;}
.solution .lb .item{padding: 0 15px;margin-bottom: 20px;}
.solution .lb .item .img{text-align: center;background: #f5f7f6;padding: 5% 10%;overflow: hidden;}
.solution .lb .item .img img{max-width: 100%;transition: all .5s;}
.solution .lb .item .img img:hover{transform: scale(1.05);}
.solution .lb .item .tit{text-align: center;padding: 15px;background: #6b6b6b;color: #fff;transition: all .5s;font-size: 14px;}
.solution .lb .item .tit:hover{background: #0036ce}

/*品牌优势*/
.advantage{min-height: 500px;background-image: url("../images/502.png");padding: 50px 0;background-size:cover;overflow: hidden; }
.advantage .col-tit h3{color: #fff;}
.advantage .col-tit .en{color: #d0c8c8;}
.advantage .lb{margin: 60px 0;padding: 0 5%;overflow: hidden;}
.advantage .lb .item{width: 18%;margin-right: 2.5%;background: rgba(91,91,91,0.3);text-align: center;padding: 20px;position: relative;transition: all .5s;float: left}
.advantage .lb .item a{text-decoration: none;}
.advantage .lb .item:hover{background: #0036ce}
.advantage .lb .item:last-child{margin-right: 0}
.advantage .lb .item h3{font-size: 16px;color: #fff;margin-bottom: 10px;margin-top: 80px;line-height: 24px;height: 48px;}
.advantage .lb .item .line{width: 50px;height: 3px;background: #f78c02;display: inline-block;}
.advantage .lb .item .txt{line-height: 30px;color: #d0c8c8;text-align: left;padding: 40px 0;height: 150px;}
.advantage .lb .item .num{position: absolute;top: 15px;right: 20px;padding: 5px 16px;background: #fff;color: #333;font-size: 26px;}
.advantage .lb .item:hover .num{background: #f78c02;color: #fff;}
.advantage .tel{text-align: center;margin: 40px 0;}
.advantage .tel p{display: inline-block;padding: 10px 80px;background: rgba(91,91,91,0.3);color: #fff;background-color: #f78c02}

/*新闻*/
.news{min-height: 500px;background-image: url("../images/23.png");background-size: cover;overflow: hidden;padding: 50px 0;}
.news .lm{width: 25%;float: left;padding: 0 30px;height: 100%}
.news .lm .img{margin-bottom: 30px;}
.news .lm .desc{line-height: 30px;}
.news .lm .more{position: relative;bottom: 0;margin-top: 50px;}
.news .lm .more a{display: inline-block;padding: 6px 30px;background: #f78c02;color: #fff;}
.news .lb{width: 75%;float: left;overflow: hidden;}
.news .lb .item{padding: 0 15px;transition: all .5s;}
.news .lb .item .img{width: 100%;height: 300px;overflow: hidden;}
.news .lb .item .img img{width: 100%;height: 100%;transition: all .5s;}
.news .lb .item .img img:hover{transform: scale(1.05)}
.news .lb .item .txt{padding: 0 30px;background: #fff;transition: all .5s;}
.news .lb .item .tit{color: #1a1a1a;font-size: 18px;font-weight: bold;padding: 20px 0 10px 0}
.news .lb .item .time{font-size: 14px;color: #666;}
.news .lb .item .desc{line-height: 28px;color: #666;margin-top: 30px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
overflow: hidden;}
.news .lb .item .more{margin-top:20px;padding-bottom: 30px;}
.news .lb .item .more span{background: url("../images/28.png") left bottom no-repeat;display: inline-block;padding: 10px 30px 10px 20px;color: #666;}
.news .lb .txt:hover{background: #0036ce;color: #fff;}
.news .lb .txt:hover .tit{color: #fff;}
.news .lb .txt:hover .desc,.news .lb .txt:hover .time{color: #d0c8c8;}

/*案列展示*/
.cases{min-height: 500px;background-image: url("../images/666.png");background-size: cover;overflow: hidden;padding: 50px 2%;}
.cases .col-tit h3{color: #fff;}
.cases .col-tit .en{color: #d0c8c8;}
.cases .item{padding: 0 15px;margin-bottom: 20px;}
.cases .item .img{overflow: hidden}
.cases .item img{width: 100%;transition: all .5s;}
.cases .item img:hover{transform: scale(1.05)}
.cases .item .tit{padding: 15px;background:#6b6b6b url("../images/28.png") 92% center no-repeat;color: #fff;transition: all .5s;}
.cases .item .tit span{font-size: 14px;display: block;width: 70%}
.cases .item .tit:hover{background-color: #0036ce}


/*合作伙伴*/
.partners{min-height: 500px;background-image: url("../images/649.png");background-size: cover;overflow: hidden;padding: 50px 0;}
.partners .lm{width: 25%;float: left;padding: 0 30px;height: 100%}
.partners .lm .img{margin-bottom: 30px;}
.partners .lm .desc{line-height: 30px;}
.partners .lm .more{position: relative;bottom: 0;margin-top: 50px;}
.partners .lm .more a{display: inline-block;padding: 6px 30px;background: #f78c02;color: #fff;}
.partners .lb{width: 72%;float: left;overflow: hidden;background: #fff;}
.partners .lb .item{transition: all .5s;text-align: center;border: 1px solid #ccc;}
.partners .lb .item .img{width: 100%;height: 160px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.partners .lb .item .img img{max-width: 100%;transition: all .5s;}
.partners .lb .item .img img:hover{transform: scale(1.05)}

/*底部版权*/
footer{background: #000;padding: 1% 10%;overflow: hidden}
footer .f-top{border-bottom: 1px solid #616161;padding: 20px 0;overflow: hidden;}
footer .f-top .fmenu{width: 60%;float: left;}
footer .f-top .fmenu dl{width: 20%;color: #616161;float: left}
footer .f-top .fmenu dl dt{font-size: 16px;color: #fff;margin-bottom: 20px;}
footer .f-top .fmenu dl dd a{color: #616161;font-size: 14px;margin-top: 10px;display: block}
footer .f-top .tel{width: 15%;float: left;text-align: right;margin-top:5%;color: #d6d6d6}
footer .f-top .tel .num{font-size: 26px;}
footer .f-top .qrcode{width: 24%;float: right;color: #d6d6d6;text-align: right;}
footer .f-top .qrcode .item{text-align: center;display: inline-block;width: 45%;}
footer .f-top .qrcode .item img{max-width: 100%}
footer .f-bottom{padding: 30px 0;}
footer .f-bottom .lk{width: 50%;float: left;color: #d6d6d6}
footer .f-bottom .lk a{color: #d6d6d6}
footer .f-bottom .lk span{display: inline-block;padding: 0 10px;}
footer .f-bottom .lk span:last-child{display: none}
footer .f-bottom .copy{width: 50%;float: right;color: #d6d6d6;text-align: right;font-size: 14px;}
footer .f-bottom .copy a{color: #d6d6d6}
footer .f-bottom .copy .fz{padding-left: 30px;}

/*栏目图片*/
.lm-img{position: relative;}
.lm-img .img img{max-width: 100%}
.lm-img .text{position: absolute;width: 60%;left: 20%;top: 30%;text-align: center;}
.lm-img .text h3{font-weight: bold;font-size: 30px;color: #fff}
.lm-img .text .desc{line-height: 30px;font-size: 16px;color: #fdeeee;margin-top: 20px;}

/*联系我们*/
.contact{padding: 0 5%;margin-top: 50px;}
.contact .lxwm .item{text-align: center;background: #fff;padding: 30px 0;}
.contact .lxwm .item h4{color: #0033cb;font-size: 26px;font-weight: bold}
.contact .lxwm .item .img{padding: 50px 0;}
.contact .lxwm .item .txt{font-size: 16px;}
.contact .map{margin: 30px 0;background: #fff;min-height: 500px;overflow: hidden}
.contact .map .detail{padding: 30px;line-height: 28px;}
.contact .map iframe{margin-top: 50px;}

    /*新闻中心*/
.news-box{padding: 0 5%;margin: 30px 0;}
.menu{background: rgba(51,61,91,1);text-align: center;position: absolute;z-index: 3;height: 60px;line-height: 60px;bottom: 0;width: 100%;}
.menu a{display: inline-block;padding: 0 30px;color: #838189;transition: all .5s;font-size: 16px;height: 100%}
.menu a.on,.menu a:hover{color: #fff;background: #f78c02}
.news-box .top{margin: 50px 0;float: left;}
.news-box .top .text{padding: 50px 120px 30px 50px;background: #fff;height: 600px;}
.news-box .top .text .tit{font-size: 30px;}
.news-box .top .text .tit a{color: #0033cb;}
.news-box .top .text .tit .line{width: 20px;height: 2px;background: #f78c02;margin: 20px 0;}
.news-box .top .text .desc{line-height: 28px;font-size: 14px;color: #797979}
.news-box .top .text .more{margin-top: 40px;}
.news-box .top .text .more a{display: inline-block;padding: 8px 30px;background: #7a7f83;color: #fff;font-size: 14px}
.news-box .top .img{position: relative;top: -30px;left: -100px;}
.news-box .top .img img{width: 115%;height: 600px}

.news-box .list .item{background: #fff;transition: all .5s;margin-bottom: 20px;}
.news-box .list .item .img{overflow: hidden}
.news-box .list .item img{width: 100%;height: 348px;transition: all .5s}
.news-box .list .item .text{padding: 20px;}
.news-box .list .item .text .tit{font-size: 18px;color: #000;}
.news-box .list .item .text .desc{font-size: 14px;color: #797979;margin: 30px 0;line-height: 26px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
overflow: hidden;}
.news-box .list .item .text .time{font-size: 14px;color: #797979}
.news-box .list .item:hover{background: #0033cb;}
.news-box .list .item:hover .tit{color: #fff;}
.news-box .list .item:hover .desc,.news-box  .list .item:hover .time{color: #fef2f2}
.news-box .list .item:hover img{transform: scale(1.05)}

.news-box .detail{padding: 30px 5%;background: #fff;}
.news-box .detail .tit{text-align: center;}
.news-box .detail .tit h3{color: #0033cb;font-size: 28px;}
.news-box .detail .info{padding: 10px;font-size: 14px;color: #707070}
.news-box .detail .content{line-height: 30px;padding: 20px 0;}
.news-box .detail .content img{max-width: 100%;margin: 0 auto;}
.news-box .detail .content p,.news-box .detail .content div{line-height: 30px;font-size: 14px;}

/*解决中心*/
.solution-box{padding: 0 5%;margin: 30px 0;}
.solution-box .list{margin: 30px 0;}
.solution-box .list .item{background: #fff;overflow: hidden;height: 500px;margin-bottom: 30px;cursor: pointer}
.solution-box .list .item .img{width: 50%;float: left;overflow: hidden}
.solution-box .list .item .img img{width: 100%;height: 500px;transition: all .5s}
.solution-box .list .item .detail{width: 50%;float: left;padding: 50px;}
.solution-box .list .item .detail .tit a{color: #0033cb;font-weight: bold;font-size: 30px;}
.solution-box .list .item .detail .desc{font-size: 16px;line-height: 30px;color: #797979;margin-top: 30px;}
.solution-box .list .item .detail .more a{display: inline-block;background: #7a7f83;color: #fff;font-size: 14px;margin-top: 50px;padding: 8px 30px;transition: all .5s}
.solution-box .list .item:nth-child(2n) .img{float: right}
.solution-box .list .item:hover img{transform: scale(1.1)}
.solution-box .list .item:hover .more a{background: #0033cb}

/*产品中心*/
.product-box{padding: 0 5%;margin: 30px 0;}
.product-box .list{margin: 30px 0;}
.product-box .item{margin-bottom: 80px;position: relative;float: left;width: 100%;}
.product-box .item .text{width: 70%;position: absolute;left: 0;background: #fff;padding: 50px;z-index: 1;height: 480px;top: 60px;}
.product-box .item .text .tit{color: #0033cb;font-weight: bold;font-size: 30px;}
.product-box .item .text .line{width: 30px;height: 2px;background: #f78c02}
.product-box .item .text .desc{font-size: 16px;line-height: 30px;margin-top: 30px;color: #797979}
.product-box .item .img{width: 50%;float: right;text-align: right;background: #d1dae3;height: 600px;overflow: hidden;transition: all 0.5s;position: relative;}
.product-box .item .img a{display: inline-block;width: 50%;text-align: center;padding: 30px 20px;}
.product-box .item .img img{max-width: 100%;transition: all .5s}
.product-box .item:nth-child(2n) .img{float: left}
.product-box .item:nth-child(2n) .text{left:unset; right: 0 !important;}
.product-box .item:nth-child(2n) .img{text-align: left}
.product-box .item:hover .img{background: #0033cb;transform: translateY(-60px)}
.product-box .item:hover .img img{transform: scale(1.05)}

/*关于我们*/
.ab-tit{padding: 30px 0;text-align: center;}
.ab-tit h3{color: #0033cb;font-size: 28px;font-weight: bold;}
.ab-tit .line{width: 30px;height: 4px;background: #f78c02;display: inline-block;}
.ab-tit .en{text-transform: uppercase;position: relative;top: -20px;color: #989898;font-size: 26px;}

/*公司简介*/
.about-intro{min-height: 500px;overflow: hidden;margin-top: 50px;}
.about-intro .ab-tit{text-align: left;padding-left: 3%}
.about-intro .intro{background: #fff;padding: 30px 2%;float: left;position: relative;}
.about-intro .intro .text{line-height: 32px;font-size: 15px;text-indent: 20px;position: relative;height: 650px;}
.about-intro .intro .text .more{text-indent:0;}
.about-intro .intro .text .more a{color:#0033cb;font-size: 16px;}
.about-intro .intro .yj{display: flex;margin: 30px 0;position: absolute;bottom: 0;width: 100%}
.about-intro .intro .yj .item{flex: 1;text-align: center;background: #ababab;padding: 20px 0;}
.about-intro .intro .yj .item .num{color: #fff;font-size: 32px;margin-bottom: 20px;}
.about-intro .intro .yj .item .txt{color: #fff;}
.about-intro .intro .yj .item:nth-child(2n){background: #888888}
.about-intro .imgs{padding-left: 10%;}
/*.about-intro .imgs .item:first-child{margin-top: -30%;}*/
.about-intro .imgs .item img{max-width: 100%;height: 100%}

/*发展历程*/
.about-course{ height:701px; padding:0 5%; background:url(../images/673.png);background-size: cover}
.about-course .ab-tit h3{color: #fff;}
.title-white h3{ color:#d6d6d6;}
.title-white p{ color:rgba(222,222,222,.09);}
.about-history-list{ position:relative;}
.about-history-list .flex-viewport{ padding:0 31px;}
.about-history-list .flex-viewport:before{ position:absolute; top:50%; right:0; left:0; border-top:1px solid #C7C7C7; content:'';}
.about-history-list .slides li{ position:relative; width:253px; height:470px; margin-right:31px;}
.about-history-list .slides li .item{ position:absolute; right:-32px; bottom:38px; left:-32px; min-height:152px; padding:44px 0 0 0;background:rgba(0,51,200,0.4);-webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.about-history-list .slides li .item:before{ position:absolute; top:-49px; left:50%; width:20px; height:20px; overflow:hidden; margin-left:-10px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:rgba(218,183,101,.6); content:'';}
.about-history-list .slides li .item:after{ position:absolute; top:-45px; left:50%; width:12px; height:12px; overflow:hidden; margin-left:-6px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:#DAB765; content:'';}
.about-history-list .slides li:nth-child(even) .item{ top:48px; bottom:auto; padding:0 0 44px;}
.about-history-list .slides li:nth-child(even) .item:before{ top:auto; bottom:-49px;}
.about-history-list .slides li:nth-child(even) .item:after{ top:auto; bottom:-45px;}
.about-history-list .slides li .item:hover{ background-color:#f78c02;}
.about-history-list .slides li .item h3{ position:absolute; top:0; right:0; left:0; height:44px; line-height:44px; margin:0; font-size:26px; font-weight:bold; color:#fff; padding-left: 20px; transition:all .2s ease;}
.about-history-list .slides li .item:hover h3{ color:#232323; background-color:#fff;}
.about-history-list .slides li .item h3:before{ position:absolute; bottom:100%; left:50%; margin-left:-9px; border-width:0 9px 18px; border-style:solid; border-color:transparent transparent #0033c8; content:'';}
.about-history-list .slides li:nth-child(even) .item h3{ top:auto; bottom:0;}
.about-history-list .slides li:nth-child(even) .item h3:before{ top:100%; bottom:auto; border-width:18px 9px 0; border-color:#0033c8 transparent transparent;}
.about-history-list .slides li .item .desc{ line-height:24px; padding:22px 26px 0; font-size:14px; color:#fff;}
.about-history-list .slides li .item:hover .desc{ color:#ffffff;}
.about-history-list .slides li .item .desc p{ margin:0;}
.about-history-list .flex-direction-nav{ padding:0; margin:0; list-style:none;}
.about-history-list .flex-direction-nav a{ position:absolute; top:50%; width:48px; height:160px; line-height:160px; overflow:hidden; margin-top:-80px; font-size:50px; font-family:simsun; color:#ffffff; text-align:center;}
.about-history-list .flex-direction-nav a.flex-prev{ left:-48px;}
.about-history-list .flex-direction-nav a.flex-next{ right:-48px;}
.about-history-swiper{ width:100%;}
.about-history-swiper .swiper-slide .item{ overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;}
.about-history-swiper .swiper-slide .item h3{ margin:0; height:40px; line-height:40px; overflow:hidden; font-size:20px; text-align:center; color:#999999; background-color:#e2e2e2;}
.about-history-swiper .swiper-slide .item .desc{ line-height:20px; padding:10px; font-size:14px; color:#929292;}
.about-history-swiper .swiper-slide .item .desc p{ margin:0;}
.about-history-swiper .about-history-pagination{ position:static; margin-top:10px;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet{ background:#fff;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet-active{ background:#C91523;}

/*企业文化*/
.about-culture{background: url("../images/23.png") ;background-size: cover;min-height: 500px;padding: 0 5%;overflow: hidden;}
.about-culture .list{margin-bottom: 50px;overflow: hidden;}
.about-culture .list .item{padding: 20px;background: #fff;transition: all .5s}
.about-culture .list .item .img{overflow: hidden}
.about-culture .list .item .img img{width: 100%;transition: all .5s}
.about-culture .list .item .tit1{color: #0033cb;font-size: 20px;display: inline-block;border-bottom: 1px solid #f78c02;margin-top: 20px;}
.about-culture .list .item .tit2{color: #2b2b2b;font-size: 16px;padding: 10px 0;}
.about-culture .list .item .desc{color: #676767;line-height: 26px;font-size: 14px;padding-top: 10px;height: 60px;overflow: hidden}
.about-culture .list .item:hover{background: #0033cb}
.about-culture .list .item:hover img{transform: scale(1.05)}
.about-culture .list .item:hover .tit1,.about-culture .list .item:hover .tit2,.about-culture .list .item:hover .desc{color: #fff}

/*资质荣誉*/
.about-honor{background: #fff;min-height: 500px;padding: 0 5%;overflow: hidden;}
.about-honor .list{overflow: hidden;margin-bottom: 30px;}
.about-honor .list .item{background: #f5f7f9;padding: 20px;margin-bottom: 20px}
.about-honor .list .item .img{padding: 15px 15px 0 15px;overflow: hidden;border-bottom: 15px solid #000000;background: #fff;}
.about-honor .list .item .img img{width: 100%;transition: all .5s;height: 350px;}
.about-honor .list .item .tit{background: #fff;margin-top:20px;padding: 15px;text-align: center;color: #202020;font-size: 16px;transition: all .5s;}
.about-honor .list .item .img:hover img{transform: scale(1.05)}
.about-honor .list .item .tit:hover{background: #0033cb;color: #fff;}
.in-honor{padding-top: 40px;}

/*宣传视频*/
.about-video{background: url("../images/679.png"); background-size: cover; min-height: 500px;padding: 0 5%;overflow: hidden;}
.about-video .ab-tit h3{color: #fff !important;}
.about-video .video{text-align: center;padding-bottom: 50px;}
.about-video .video iframe{width: 60%;height: 500px;}

/*产品详细*/
.product-detail{padding: 30px 0;background: #fff;overflow: hidden;}
.product-detail .arrow{font-size: 14px;padding-left: 5%;}
.product-detail .arrow a{color: #797979}
.product-detail .arrow .on{color: #0033cb}
.product-detail .content{height: 520px;margin-top: 50px;}
.product-detail .content .limg{padding-left: 3%;}
.product-detail .content .img{text-align: center;background: #fff;height: 100%;border: 1px solid #ccc;padding: 10px 0;}
.product-detail .content .img img{max-width: 100%;max-height: 400px;}
.product-detail .content .simgs{display: flex;margin-top: 10px;background: #e7edf2}
.product-detail .content .simgs .item{flex-grow: 1;background: #f9fbfc;margin-right: 20px;text-align: center;padding: 5px 0;cursor: pointer}
.product-detail .content .simgs .item.on{background: #e7edf2}
.product-detail .content .simgs img{margin-right: 10px;max-width: 100%;height: 100px;padding: 5px 0;}
.product-detail .text{background: #e7edf2;padding: 50px 5%;height: 542px;position: relative;}
.product-detail .text h3{font-size: 26px;color: #0033cb;border-bottom: 2px solid #fff;padding-bottom: 30px;}
.product-detail .text .desc{line-height: 30px;color: #797979;font-size: 14px;}
.product-detail .text .btnn{margin-top: 30px;}
.product-detail .text .btnn a{display: inline-block;padding: 8px 30px;background: #7a7f83;color: #fff;transition: all .5s}
.product-detail .text .btnn a:hover{background: #0033cb}
.product-detail .text .back{position: absolute;top: -40px;right: 3%}
.product-detail .text .back img{width: 80px;}

.product-detail .parameter{background: #eeeeee;margin-top: 30px;min-height: 500px;padding: 50px 0;clear: both;}
.product-detail .parameter .img{padding-left: 5%;}
.parameter .cat{overflow: hidden;width: 80%;margin: 0 auto;margin-top: 50px;}
.parameter .cat .tit{background: #4f6573;border: none;width: 20%;float: left;}
.parameter .cat .tit li{font-size: 14px;font-weight: bold;color: #fff;background: #4f6573;}
.parameter ul{padding-left: 0;width: 28%;float: left;}
.parameter ul li{list-style: none;padding: 10px;font-size: 14px;text-align: center;border-bottom: 1px solid #ccc;}
.parameter ul li:nth-child(2n){background: #d4d7de}
.parameter ul li:last-child{border: 0}
.parameter .param{display: flex}
.parameter .param ul{flex: 1}

.product-detail .detail{overflow: hidden;background: #fff}
.product-detail .detail .d-content{font-size: 14px;padding: 30px 5%}
.product-detail .detail .d-content img{max-width: 100%;}

.more-pro{overflow: hidden;min-height: 300px;padding: 30px 0;}
.more-pro .img{padding-left: 5%;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;height: 540px;}
.picScroll-left .next,.picScroll-left .prev{width: 8%;float: left;display: flex;align-items: center;justify-content: center;height: 100%;}
.picScroll-left .bd{ width: 84% ;float: left; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; }
.picScroll-left .bd ul li:last-child{margin-right: 0;}
.picScroll-left .bd ul li .pic{ text-align:center; overflow: hidden}
.picScroll-left .bd ul li .pic img{max-width: 100%;max-height: 460px;transition: all .5s}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px; padding: 15px;background: #f9fbfc;font-size: 14px;margin-top: 20px;transition: all .5s}
.picScroll-left .bd ul li  a{color: #797979 ;}
.picScroll-left .bd ul li  a:hover .title{background: #0033cb;color: #fff;}
.picScroll-left .bd ul li  a:hover img{transform: scale(1.05)}
    /*数据分页*/
.paginate{clear: both;text-align: center;padding: 30px 0;background: #fff;display: flex;justify-content: center;align-items: center}
.paginate span{font-size: 14px;padding-left: 20px;letter-spacing: 2px}

/*****手机站导航****/
#navMobile .menu { width: 22px; height: 26px;background: none;  text-align: center; cursor: pointer;  padding:2px 6px; margin: 16px 30px 16px 0;/*border: #fff 1px solid;*/ z-index: 1; position: relative;}
#navMobile .menu .icon-bar{ display: block; width: 22px; height: 2px; border-radius: 1px; margin-top: 5px; background: #fff; }
#mobileMenu {display: none; position: absolute;  left: 0; top:62px; margin: 0; width: 100%; background:#272a2e;z-index: 1100;border-top: rgba(255,255,255,.5) 1px solid; }
/*#mobileMenu.show { -webkit-transform: translateX(250px); transform: translateX(250px); }*/
#mobileMenu dl { padding: 0px 20px 10px; }
#mobileMenu dd { line-height:50px; border-bottom: #ddd 1px solid; }
#mobileMenu dd a, #mobileMenu dd>span { display: block; color: #fff; font-size: 17px; }
#mobileMenu dd>span { cursor: pointer; background: url(../images/jia.png) right center no-repeat; }
#mobileMenu dd span.active { color: #e3e4e5; background: url(../images/jian.png) right center no-repeat; }
#mobileMenu dd ul { display: none;padding-left: 10px; }
#mobileMenu dd ul a { font-size: 15px;border-bottom:rgba(255,255,255,.2) 1px solid; }
#navMobile .mlogo{height: 65px;background: #272a2e}
#navMobile .mlogo img{width: 280px;margin: 6px 0 0 15px;}

@media only screen and (max-width:1600px) {
    header .top .nav li a{padding: 0 14px}
}

@media only screen and (max-width:1500px) {
    header .top .logo{margin-top: 25px;}
    header .top .nav{width: 60%;}
    header .top .nav li a{font-size: 16px;padding: 0 12px}
    header .top .tel{float: right;font-size: 20px;margin-top: 42px;}
    header .top .arow{width: 0;}
    .banner{height: 650px;}
    .banner .bd li{height: 650px;}
    .banner li .banner_left{width: 90%}
    .banner li .banner_left{top: 20%}
    .banner li .banner_right img{max-height: 480px;}
    .product-series .item .desc{padding: 0 15px;}
    .advantage .lb .item{padding: 10px;}
    .advantage .lb .item .txt{padding: 20px 0;}
    footer{padding: 1% 3%}
}
@media (min-width: 992px) and (max-width:1199px) {
    footer{padding: 1% 3%}
}

@media (min-width:768px) and (max-width:991px) {

}

@media (max-width: 767px) {
    .breadcrumb li,.breadcrumb li a{font-size: 14px;color: #333}

    .banner{height: 240px;}
    .banner .bd li{height: 240px;}
    .banner li .banner_left{padding-top: 8%;width: 96%}
    .banner li .banner_left h1{font-size: 20px;}
    .banner li .banner_left p{font-size: 12px;line-height: 22px;}
    .banner li.num1 .banner_right{width: 0;}
    .banner li .banner_left .more{font-size: 14px;width: 80px;height: 22px;line-height: 22px;}

    .col-tit h3{font-size: 24px}
    .col-tit .en{font-size: 14px;}
    .product-series{padding: 0;}
    .product-series .item{width: 100%;margin-bottom: 10px;}
    .product-series .item .more a{margin-top: 15px;}

    .comp-about{padding: 10px}
    .comp-about .desc{font-size: 12px;line-height: 24px;}

    .comp-about .success .item{width: 33.3%}
    .comp-about .success .item .num{font-size: 20px;}
    .comp-about .success .item p{font-size: 12px;}
    .comp-about .more{margin: 10px 0;}

    .solution .lm,.solution .lb{width: 100%;}
    .solution .lm .img img{width: 220px;}
    .solution .lb .item .img{padding: 15px;}
    .solution .lb .item .tit{padding: 10px}

    .advantage .lb{padding: 0}
    .advantage .lb .item{width: 49%;margin-right: 2%;margin-bottom: 10px;}
    .advantage .lb .item:nth-child(2n){margin-right: 0;}
    .advantage .lb .item h3{font-size: 16px;}
    .advantage .lb .item .num{font-size: 20px;}

    .news .lm,.news .lb{width: 100%;}
    .news .lb .item .tit{padding: 10px;font-size: 16px;}
    .news .lb .item .txt{padding: 0 10px;}
    .news .lb .item .desc{margin-top: 10px;}
    .news .lb .item .more{margin: 10px 0;}

    .cases{padding: 10px 2%;}
    .col-tit{margin: 20px 0;}

    .partners .lm,.partners .lb{width: 100%;}
    .partners .lm .img img{width: 220px;}

    footer .f-top .qrcode{width: 55%}
    footer .f-top .tel{width: 45%;text-align: left}
    footer .f-top .tel .num{font-size: 24px;}
    footer .f-bottom .copy{width: 100%;font-size: 12px;text-align: center}


    .lm-img .text{top: 0;width: 100%;left: 0;padding: 0 20px;}
    .lm-img .text h3{font-size: 22px;}
    .lm-img .text .desc{font-size: 12px;line-height: 24px;}
    .lm-img .menu{background: none;width: 100%;height: auto;line-height: 30px;background: #272a2e;position: unset}
    .lm-img .menu a{font-size: 13px;padding: 0 10px;}

    .news-box{padding: 0;margin-top: 50px;}
    .news-box .list .item .text .tit{font-size: 16px;}
    .news-box .list .item .text .desc{font-size: 12px;margin: 10px 0;}
    .news-box .list .item img{height: 200px;}
    .news-box .detail{padding: 0 2%;}
    .contact{padding: 0 2%;margin-top: 10px;}
    .contact .lxwm .item{padding: 20px 0;margin-bottom: 10px;}
    .contact .lxwm .item .img{padding: 20px 0;}
    .contact .lxwm .item .img img{width: 50px;}
    .contact .lxwm .item h4{font-size: 18px;}
    .contact .lxwm .item .txt{font-size: 14px;}
    .contact .map{margin:10px 0;}
    .contact .map h1 strong{font-size: 20px;}
    .contact .map .detail{padding: 0;}

    .solution-box{padding: 0 2%;margin-top: 50px;}
    .solution-box .list .item{height: auto;}
    .solution-box .list .item .img,.solution-box .list .item .detail{width: 100%;}
    .solution-box .list .item .img img{height: 200px;}
    .solution-box .list .item .detail{padding: 10px;}
    .solution-box .list .item .detail .tit a{font-size: 20px;}
    .solution-box .list .item .detail .desc{font-size: 12px;margin-top: 15px;}
    .solution-box .list .item .detail .more a{padding: 5px 20px;margin-top:20px;}

    .paginate{padding: 0;}
    .news-box .detail .tit{padding: 20px 0;}
    .news-box .detail .tit h3{font-size: 20px;}

    .product-box{padding: 0 2%;}
    .product-box .item .text,.product-box .item .img{width: 100%;height: auto !important;text-align: center;}
    .product-box .item:nth-child(2n) .img{text-align: center}
    .product-box .item .text{padding: 10px;position: unset;}
    .product-box .item .text .tit{font-size: 18px;}
    .product-box .item .text .line{margin: 10px auto;}
    .product-box .item .text .desc{font-size: 12px;line-height: 24px;}

    .about-intro .intro{padding: 0;}
    .about-intro .intro .text{font-size: 12px;line-height: 24px;}
    .about-intro .intro .yj{bottom: -30px;}

    .ab-tit{padding: 20px 0;}
    .ab-tit h3{font-size: 24px;}
    .ab-tit .en{font-size: 14px;}
    .about-culture,.about-honor,.about-video{padding: 0;}
    .about-culture .list .item{padding: 10px;}
    .about-culture .list .item .img img{height: 240px;}
    .about-honor .list .item .img img{height: 216px;}
    .about-honor .list .item .img{padding: 5px 5px 0 5px;}

    .about-video .video iframe{width: 94%;height: 300px;}
    .product-detail .text h3{font-size: 20px;}
    .product-detail .text .back img{width: 50px;}
    .product-detail .detail .d-content img{height: auto !important;max-width: 100% !important;}
    .product-detail .parameter .img img,.more-pro .img img{width: 180px;}
}